death-dealing weapon - Francés Inglés Diccionario